/**
 * Copyright (c) 2018-2022, NXOS Development Team
 * SPDX-License-Identifier: Apache-2.0
 * 
 * Contains: framebuffer driver framework
 * 
 * Change Logs:
 * Date           Author            Notes
 * 2022-06-03     JasonHu           Init
 */

#ifndef __DRVFW_AUDIO_H__
#define __DRVFW_AUDIO_H__

#include <nxos_mini.h>

#define NX_AUDIO_GET_FMTS       0
#define NX_AUDIO_SET_FMT        1
#define NX_AUDIO_SET_SPEED      2
#define NX_AUDIO_SET_CHANNELS   3

#define NX_AUDIO_FTM_U8			0x00000001
#define NX_AUDIO_FTM_S16_LE		0x00000002	/* Little endian signed 16*/
#define NX_AUDIO_FTM_S16_BE		0x00000004	/* Big endian signed 16 */
#define NX_AUDIO_FTM_S8			0x00000008
#define NX_AUDIO_FTM_U16_LE		0x00000010	/* Little endian U16 */
#define NX_AUDIO_FTM_U16_BE	    0x00000020	/* Big endian U16 */

#endif  /* __DRVFW_AUDIO_H__ */
